iT邦幫忙

2021 iThome 鐵人賽

DAY 11
0
自我挑戰組

從零開始學習php+Laravel 8系列 第 11

[Day 11] Read取得資料

  • 分享至 

  • xImage
  •  

假設現在有資料在ProductController.php中,想要將資料顯示給前端

public function getData(){
        return[
            [
                'fruit' => 'apple',
                'price' => '每袋50元',
                'origin' => '日本'
            ],
            [
                'fruit' => 'banana',
                'price' => '每袋70元',
                'origin' => '台灣'
            ]
        ]
    }

想利用getData來製作資料結構回傳給前端@index中取得這些資料

 public function index(Request $request)
    {
        $data = $this->getData(); //$this(整個ProductController的class中)的getData函式
        return response($data);
    }

終端機執行php artisan route:list查看前端@index的路徑
https://ithelp.ithome.com.tw/upload/images/20210926/201420464TdQ2Z2ge9.png
可以在/products路徑中以Get Method到達@index取得資料
再到終端機執行php artisan serve啟動內建伺服器,就可以到Postman進行檢查
https://ithelp.ithome.com.tw/upload/images/20210926/20142046eE7RusokAm.png


上一篇
[Day 10] Response
下一篇
[Day 12] Create新增資料
系列文
從零開始學習php+Laravel 830
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言